|
|
|
|
Ejecuta una acción en el servicio UPnP. MyService is upnpService ... SWITCH TABLE_ParamIN.Count() CASE 0 arrResult = MyService.ExecuteAction(EDT_Action) IF ErrorOccurred THEN Info(ErrorInfo(errFullDetails)) RETURN END CASE 1 arrResult = MyService.ExecuteAction(EDT_Action, ... TABLE_ParamIN[1].COL_Param) IF ErrorOccurred THEN Info(ErrorInfo(errFullDetails)) RETURN END CASE 2 arrResult = MyService.ExecuteAction(EDT_Action, ... TABLE_ParamIN[1].COL_Param, ... TABLE_ParamIN[2].COL_Param) IF ErrorOccurred THEN Info(ErrorInfo(errFullDetails)) RETURN END OTHER CASE Info("Not supported") RETURN END
Sintaxis
<Result> = <Service>.RunAction(<Action> [, <Parameter 1> [... [, <Parameter N>]]])
<Result>: Array de cadenas de caracteres Array de cuerdas Variable que contiene el resultado de la corrida de acción UPnP. <Service>: Variable de tipo upnpService Nombre de upnpService Variable correspondiente al servicio sobre el que se realizará la acción. <Action>: Cadena de caracteres Acción para invocar el servicio. <Parameter 1>: Tipo de valor esperado (opcional) Primer parámetro en pasar al servicio UPnP. <Parameter N>: Tipo de valor esperado (opcional) Nth para pasar al servicio UPnP. Observaciones Si no se ejecuta la acción, la variable ErrorOccurred se establece en True y la función ErrorInfo permite conocer los detalles del error. Componente: wd290device.dll
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|